package cate.game.role.res.guild.boss.msg;

import cate.game.client.msg.ClientMsg;
import cate.game.client.msg.MsgConfig;
import cate.game.client.msg.MsgOutput;
import cate.game.client.msg.id.MsgIdGuild;
import cate.game.role.res.guild.boss.GuildBossRankPO;
import easy.java.dev.note.NoteField;
import lombok.NoArgsConstructor;


@NoArgsConstructor
@ClientMsg(title = "公会boss的排行榜 の 返回")
public class GuildBossRankResp implements MsgOutput {
    @NoteField("BOSS序号")
    public int combatNum;
    @NoteField("排行榜")
    public GuildBossRankPO rank;

    public GuildBossRankResp(int combatNum, GuildBossRankPO rank) {
        this.combatNum = combatNum;
        this.rank = rank;
    }

    @Override
    public MsgConfig conf() {
        return MsgIdGuild.BOSS_RANK_RESP;
    }
}
